import { createApp } from 'vue'
import { createPinia } from 'pinia'

import 'uno.css';
const store = createPinia();

import App from './App.vue';
import router from './router';
import DataVVue3 from '@kjgl77/datav-vue3'
import './permission' // permission control

import './assets/main.css'

import 'echarts'
import ECharts from "vue-echarts";
import 'echarts-liquidfill'
import 'echarts-wordcloud'

import OpenLayersMap from "vue3-openlayers";
// import "vue3-openlayers/dist/styles.css"

const app = createApp(App)

app.component('vue-echarts', ECharts)
app.use(DataVVue3)
app.use(OpenLayersMap)
app.use(router)
app.use(store)

app.mount('#app')
